import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
import sklearn
from sklearn.model_selection import train_test_split
from sklearn.utils import resample
from sklearn.ensemble import RandomForestClassifier
df = pd.read_csv('/content/winequality.csv')
df.head()
| Unnamed: 0 | fixed acidity | volatile acidity | citric acid | residual sugar | chlorides | free sulfur dioxide | total sulfur dioxide | density | pH | sulphates | alcohol | quality | wine_is_red | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 5.9 | 0.61 | 0.08 | 2.1 | 0.071 | 16.0 | 24.0 | 0.99376 | 3.56 | 0.77 | 11.1 | 6 | 1 |
| 1 | 1 | 8.2 | 1.00 | 0.09 | 2.3 | 0.065 | 7.0 | 37.0 | 0.99685 | 3.32 | 0.55 | 9.0 | 6 | 1 |
| 2 | 2 | 6.4 | 0.24 | 0.49 | 5.8 | 0.053 | 25.0 | 120.0 | 0.99420 | 3.01 | 0.98 | 10.5 | 6 | 0 |
| 3 | 3 | 6.6 | 0.23 | 0.26 | 1.3 | 0.045 | 16.0 | 128.0 | 0.99340 | 3.36 | 0.60 | 10.0 | 6 | 0 |
| 4 | 4 | 7.2 | 0.24 | 0.29 | 3.0 | 0.036 | 17.0 | 117.0 | 0.99411 | 3.36 | 0.68 | 10.1 | 6 | 0 |
# NÃO RODAR NÃO RODAR NÃO RODAR NÃO RODAR NÃO RODAR NÃO RODAR NÃO RODAR NÃO RODAR NÃO RODAR
plt.close(); # NÃO RODAR
sns.set_style('whitegrid');
sns.pairplot(df, hue='wine_is_red', height=3);
plt.show() #não recomendo rodar de novo, muito pesado kkkkkkkkkkkkk